package com.lc.activiti.sys.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.lc.activiti.config.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 角色(SysRole)表实体类
 *
 * @author 骆超
 * @since 2021-06-28 14:03:21
 */
@SuppressWarnings("serial")
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("角色")
public class SysRole extends BaseEntity {
    /**
     * 角色名称
     */
    @ApiModelProperty("角色名称")
    private String roleName;
    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remark;
    /**
     * 角色类型：0 通用角色 ，1 分组角色
     */
    @ApiModelProperty("角色类型：0 通用角色 ，1 分组角色")
    private Integer roleType;
    /**
     * 分页参数
     */
    @TableField(exist = false)
    @ApiModelProperty("分页参数")
    private Page<SysRole> page;
}
    
